package cn.com.dycc.sys_manage.rolesysmanagement.dao;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

/**
 * 角色-菜单持久层
 * Description: 
 * Author: linfangan
 * Version: 1.0
 * Create Date Time: 2017年8月8日 下午2:16:53.
 * Update Date Time: 
 * @see
 */
@Repository("roleMenuDao")
public interface RoleMenuDao {
	/**
	 * 增加角色拥有的和角色拥有的菜单权限
	 * @param map 插入的菜单id和角色id
	 * @return 插入成功返回条数
	 */
	public int addRoleMenu(Map<String,Object> map);
	
	/**
	 * 删除菜单权限
	 * @param map 菜单id和角色id
	 * @return 删除成功返回条数
	 */
	public int deleteRoleMenuByMenuNos(Map<String,Object> map);
	
	/**
	 * 查询角色的菜单权限 List<Map<String,Object>>
	 * @param roleNo 角色id
	 * @return 菜单权限id集合
	 */
	public List<Map<String,Object>> findMenNoByRoleNo(String roleNo);
	
}
